.header-t {
    display: flex;
    align-items: center;
    height: .9rem;
    justify-content: space-between;
    padding: 0 .3rem;
    box-sizing: border-box;

    .logo {
        width: 2.9rem;
        height: .62rem;
    }

    .user-login {
        flex: 1;
        display: flex;
        justify-content: flex-end;


        img {
            width: .42rem;
            height: .42rem;
            display: none;
        }


        #user-login {
            display: flex;
            text-align: right;
            width: 1rem;
            justify-content: flex-end;
            font-size: .28rem;
            
            color: #2065a0;
        }
    }
}

.swiper-container {
    width: 100%;
    height: 2.52rem;

    .swiper-wrapper {
        .swiper-slide {
            img {
                object-fit: cover;
                width: 100%;
                height: 100%;
            }
        }
    }

    .swiper-pagi {
        bottom: 0;
        height: .35rem;

        .swiper-pagination-bullet {
            width: .1rem;
            height: .1rem;
            background: #ffffff;
            opacity: 0.5;
            border-radius: 50%;
        }

        .swiper-pagination-bullet-active {
            width: .1rem;
            height: .1rem;
            background: #ffffff;
            opacity: 1;
            border-radius: 50%;
        }
    }
}

.tab-list {
    display: flex;
    height: 1.76rem;


    .tab-item {
        flex: 1;

        a {
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            width: 100%;
            height: 100%;

            .tab-title {
                font-size: .24rem;
                
                color: #999999;
                margin-top: .1rem;
            }

            .tab-img {
                width: .92rem;
                height: .92rem;
            }
        }
    }
}

.news {

    .new-header {
        height: 1rem;
        padding: 0 .3rem;
        // box-sizing: border-box;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-bottom: .02rem solid #f8f8f8;
        border-top: .2rem solid #f8f8f8;

        div {
            display: flex;

            &:nth-of-type(1) {
                .news-logo {
                    width: .44rem;
                    height: .44rem;
                }
                .domand-logo {
                    width: .46rem;
                    height: .4rem;
                }

                .domand-title {
                    margin-left: .16rem;
                    font-size: .3rem;
                    
                    color: #4adba3;
                }
                .news-title {
                    margin-left: .16rem;
                    font-size: .3rem;
                    
                    color: #ff5100;
                }
            }

            &:nth-of-type(2) {
                display: flex;
                align-items: center;

                .more {
                    font-size: .24rem;
                    
                    color: #999999;
                    margin-right: .1rem;
                }

                .more-icon {
                    width: .1rem;
                    height: .18rem;
                }
            }
        }
    }

    .news-list {
        padding: 0 .3rem;
        box-sizing: border-box;

       

            a {
                height: 1.1rem;
                display: flex;
                flex-direction: column;
                justify-content: space-around;
                
                .news-date {
                    font-size: .28rem;
                    
                    color: #999999;
                }

                .news-text {
                    font-size: .3rem;
                    
                    color: #333333;
                    text-overflow: -o-ellipsis-lastline;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    display: -webkit-box;
                    -webkit-line-clamp: 1;
                    word-break: break-all;
                    text-align: justify;
                }
            }
        }
    
}



.news1 {
    
    .news1-header {
        height: 1rem;
        padding: 0 .3rem;
        // box-sizing: border-box;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-bottom: .02rem solid #f8f8f8;
        border-top: .2rem solid #f8f8f8;

        div {
            display: flex;

            &:nth-of-type(1) {
                .news1-logo {
                    width: .42rem;
                    height: .42rem;
                }

                .news1-title {
                    margin-left: .16rem;
                    font-size: .3rem;
                    color: #2065a0;
                }
            }

            &:nth-of-type(2) {
                display: flex;
                align-items: center;

                .more {
                    font-size: .24rem;
                    color: #999999;
                    margin-right: .1rem;
                }

                .more-icon {
                    width: .1rem;
                    height: .18rem;
                }
            }
        }
    }

    .news1-list {
        padding: .2rem .3rem;
        box-sizing: border-box;

        a {
            display: block;
            width: 100%;
            height: 100%;

            .first-news {
                display: flex;
                width: 100%;
                height: 100%;

                .first-img {
                    width: 2.18rem;
                    height: 2.28rem;
                }

                .first-info {
                    flex: 1;
                    margin-left: .2rem;
                    display: flex;
                    flex-direction: column;
                    justify-content: space-between;
                    .first-title {
                        font-size: .3rem;
                        color: #333333;
                        text-overflow: -o-ellipsis-lastline;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        display: -webkit-box;
                        -webkit-line-clamp: 2;
                        word-break: break-all;
                        line-height: .4rem;
                        text-align: justify;
                    }

                    .first-desc {
                        font-size: .28rem;
                        
                        color: #666666;
                        text-overflow: -o-ellipsis-lastline;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        display: -webkit-box;
                        -webkit-line-clamp: 3;
                        word-break: break-all;
                        line-height: .4rem;
                        text-align: justify;
                    }
                }
            }
        }

      
            

            .news1-item {
                display: flex;
                align-items: center;
                // margin: .2rem 0;
                height: .7rem;
                .news1-text {
                    font-size: .3rem;
                    
                    color: #333333;
                    text-overflow: -o-ellipsis-lastline;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    display: -webkit-box;
                    -webkit-line-clamp: 1;
                    word-break: break-all;
                    
                    flex: 1;
                }

                .news1-date {
                    text-align: right;
                    font-size: .26rem;
                    
                    color: #999999;
                }

                .circle {
                    width: .1rem;
                    height: .1rem;
                    border-radius: 50%;
                    background: #2065a0;
                    margin-right: .1rem;
                }
            }
        }
    
}